sap of the mexican maguey plant - Turco Inglés Diccionario